'use client'; import { useState } from 'react'; import { useParams } from 'next/navigation'; import Link from 'next/link'; import { useCrewWidgetConfigContext } from '../../context'; import { type FormState, createEmptyForm } from '../../types'; import CrewWidgetFormPanel from '../../_components/CrewWidgetFormPanel'; import CrewWidgetPreviewPanel from '../../_components/CrewWidgetPreviewPanel'; import { Separator } from '@/components/ui/separator'; export default function CrewWidgetEditPage() { const { id } = useParams<{ id: string }>(); const { items, loading } = useCrewWidgetConfigContext(); const [form, setForm] = useState(createEmptyForm()); if (loading) { return

준비 중...

; } const item = items.find(i => i.id === Number(id)); if (!item) { return

설정을 찾을 수 없습니다.

; } return ( <>

크루 위젯 수정

< 목록으로
); }